import Vue from 'vue'
import Vuex from 'vuex'
import cartModule from './modules/cart'
import storagePlugin from './storage-plugin'
import userModule from './modules/user'
// 使用 vue 核心插件
Vue.use(Vuex)

// 创建 store
const store = new Vuex.Store({
  strict: true, //  严格模式
  modules: {
    cart: cartModule,
    user: userModule
  },
  plugins: [storagePlugin]
})

export default store
